Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EPSOM PLACE Detached £503,448 £455,000 8 Oct 2021
2 EPSOM PLACE Detached £253,537 £145,250 31 May 2006
3 EPSOM PLACE Detached £468,548 £375,000 12 Feb 2018
4 EPSOM PLACE Detached £448,378 £362,500 17 Aug 2018
5 EPSOM PLACE Detached £545,788 £280,000 1 Jul 2004
6 EPSOM PLACE Detached £415,890 £337,500 9 Nov 2018